Instalando um segundo aplicativo de quorum de IP no Amazon Web Services (AWS)

Como parte da instalação em uma nuvem particular virtual (VPC), um aplicativo de quorum de IP é instalado e incluído em uma instância extra do EC2 usada para o gerenciamento de quorum inicial. Esse dispositivo de quorum de IP é instalado na mesma zona de disponibilidade que os nós do IBM Spectrum Virtualize for Public Cloud. Uma segunda instância de quorum de IP pode ser configurada em um grupo de disponibilidade diferente para obter melhor segurança e redundância.

Para instalar um segundo aplicativo de quorum de IP no ambiente do AWS em uma zona de disponibilidade diferente, conclua as seguintes etapas.
Nota: Se desejar usar a GUI de gerenciamento para fazer download do aplicativo de quorum de IP, deve-se ativar a GUI de gerenciamento. Para obter mais informações, consulte Ativando o acesso à GUI de gerenciamento.
  1. Efetue logon no Console de gerenciamento do AWS com o perfil do administrador padrão do AWS.
  2. Crie uma nova sub-rede dentro do VPC atual em uma zona de disponibilidade diferente dos nós do IBM Spectrum Virtualize for Public Cloud e do host bastion, concluindo estas etapas:
    1. Selecione VPC > Sub-redes.
    2. Na página Sub-rede, selecione Criar sub-rede.
    3. Na página Criar sub-rede, insira as informações a seguir:
      Tag de nome
      Insira uma descrição dessa sub-rede. Por exemplo, insira "sub-rede privada para quorum de IP".
      VPC
      Selecione o VPC que inclui os nós do IBM Spectrum Virtualize for Public Cloud e o host bastion.
      Zona de Disponibilidade
      Selecione uma zona de disponibilidade diferente dos nós do IBM Spectrum Virtualize for Public Cloud e do host bastion.
      Bloco CIDR IPv4
      Insira um bloco CIDR a ser usado para essa sub-rede.
    4. Clique em Criar.
  3. Crie uma instância do EC2 e associe-a à sub-rede que você criou na etapa 1, concluindo estas etapas:
    1. Selecione Serviços > EC2 > Ativar instância.
    2. Na guia Selecionar AMI, selecione uma instância que tenha o Java pré-instalado.
    3. Na página Escolher um tipo de instância, use a seleção padrão, t2.micro e selecione Avançar: configurar detalhes da instância.
    4. Na página Configurar detalhes da instância, selecione as opções a seguir:
      Nota: Para esse caso de uso, estas são as únicas opções configuráveis que são necessárias. Para outras opções exibidas na página Configurar Detalhe da Instância, use as opções padrão.
      VPC
      Selecione o VPC que inclui os nós do IBM Spectrum Virtualize for Public Cloud e o host bastion.
      Subrede
      Depois de fazer a seleção de VPC, verifique se a sub-rede que você criou é exibida.
      Designar automaticamente o IP público
      Selecione Desativar para obter segurança adicional.
    5. Na página Configurar grupo de segurança, clique em Selecionar um grupo de segurança existente e selecione o mesmo grupo de segurança para o host bastion existente. Por exemplo, o grupo de segurança correspondente para a instância de quorum de IP exibe o nome no formato a seguir:
      <<stack name>>-QuorumNode-SecurityGroup)
    6. Clique em Revisar e ativar para confirmar as seleções. Clique em Ativar.
    7. Selecione o par de chaves que está associado ao VPC e marque a caixa de seleção de confirmação e clique em Ativar instância.
  4. Conclua a configuração do aplicativo de quorum de IP nas novas instâncias do EC2 que você acabou de criar, concluindo estas etapas:
    1. Para efetuar login na máquina bastion original que é usada para gerenciamento de quorum, insira o comando a seguir:
      ssh -i key centos@bastion-publicIP
      Em que key é o nome do par de chaves e publicIP é o endereço IP público da instância de quorum.
    2. Usando o SSH, copie o aplicativo de quorum de IP para a nova instância do EC2 inserindo o comando a seguir:
      scp -i ~/.ssh/privkey.pem ec2-user@{new EC2 IP}:
    3. Usando o SSH, efetue login na nova instância do EC2 e teste o aplicativo de quorum de IP executando o comando a seguir:
      java -jar ~/ip_quorum.jar
  5. Para instalar e configurar o serviço de quorum, conclua as etapas a seguir:
    1. Crie um arquivo quorum.service no diretório /usr/lib/systemd/system/ com o conteúdo a seguir:
      [Unit]
      Description=Quorum Service
      After=network.target docker.service
      Before=shutdown.target reboot.target poweroff.target halt.target
      
      [Service]
      Type=simple
      Restart=always
      RestartSec=1
      
      ExecStart=/bin/java -jar /usr/local/bin/ip_quorum.jar
      
      [Install]
      WantedBy=multi-user.target
      
    2. Para instalar e configurar o aplicativo de quorum de IP, execute os comandos a seguir:
      sudo cp ip_quorum.jar /usr/local/bin/
      sudo systemctl daemon-reload
      sudo systemctl start quorum
      sudo systemctl enable quorum